Time Bounds for Selection
نویسندگان
چکیده
In this paper we present a new selection algorithm, PICK, and derive by an analysis of its efficiency the (surprising) result that the cost of selection is at most a linear function of the number of input items. In addition, we prove a new lower bound for the cost of selection. The selection problem is perhaps best exemplified by the computation of medians. In general, we may wish to select the i-th smallest of a set of n distinct numbers, or the element ranking closest to a given percentile level. Interest in this problem may be traced to the realm of sports and the design of (traditionally, tennis) tournaments to select the firstand second-best players. In 1883, Lewis Carroll published an article [1] denouncing the unfair method by which the second-best player is usually determined in a "knockout tournament" -the loser of the final match is often not the second-best! (Any of the players who lost only to the best player may be second-best.) Around 1930, Hugo Steinhaus brought the problem into the realm of algorithmic complexity by asking for the minimum number of matches required to (correctly) select both the firstand second-best players from a field of n contestants. In 1932, J. Schreier [8] showed that no more than n + [logg(n)]2 matches are required, and in 1964, S. S. Kislitsin [6] proved this number to be necessary as well. Schreier's method uses a knockout tournament to determine the winner, followed by a second knockout tournament among the
منابع مشابه
Error bounds in approximating n-time differentiable functions of self-adjoint operators in Hilbert spaces via a Taylor's type expansion
On utilizing the spectral representation of selfadjoint operators in Hilbert spaces, some error bounds in approximating $n$-time differentiable functions of selfadjoint operators in Hilbert Spaces via a Taylor's type expansion are given.
متن کاملDetermining the Optimal Value Bounds of the Objective Function in Interval Quadratic Programming Problem with Unrestricted Variables in Sign
In the most real-world applications, the parameters of the problem are not well understood. This is caused the problem data to be uncertain and indicated with intervals. Interval mathematical models include interval linear programming and interval nonlinear programming problems.A model of interval nonlinear programming problems for decision making based on uncertainty is interval quadratic prog...
متن کاملAn Efficient and Numerically Stable Method for Computing Interval Availability Distribution Bounds
The paper develops a method, called bounding regenerative transformation, for the computation with numerical stability and well-controlled error of bounds for the interval availability distribution of systems modeled by finite (homogeneous) continuous-time Markov chain models with a particular structure. The method requires the selection of a regenerative state and is targeted at a class of mod...
متن کاملMesh Connected Computers with Fixed and Reconngurable Buses: Packet Routing, Sorting, and Selection
Mesh connected computers have become attractive models of computing because of their varied special features. In this paper we consider two variations of the mesh model: 1) a mesh with xed buses, and 2) a mesh with reconngurable buses. Both these models have been the subject matter of extensive previous research. We solve numerous important problems related to packet routing, sorting, and selec...
متن کاملLower Confidence Bounds for the Probabilities of Correct Selection
We extend the results of Gupta and Liang 1998 , derived for location parameters, to obtain lower confidence bounds for the probability of correctly selecting the t best populations PCSt simultaneously for all t 1, . . . , k − 1 for the general scale parameter models, where k is the number of populations involved in the selection problem. The application of the results to the exponential and nor...
متن کاملRuntime Analysis of Genetic Algorithms with Very High Selection Pressure
The paper is devoted to upper bounds on the expected first hitting time of the sets of optimal solutions for non-elitist genetic algorithms with very high selection pressure. The results of this paper extend the range of situations where the upper bounds on the expected runtime are known for genetic algorithms and apply, in particular, to the Canonical Genetic Algorithm. The obtained bounds do ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- J. Comput. Syst. Sci.
دوره 7 شماره
صفحات -
تاریخ انتشار 1973